insecticide spraying plane - Francés Inglés Diccionario